Plan reversals for recovery in execution monitoring
نویسندگان
چکیده
In this paper, we introduce a new method to recover from discrepancies in a general monitoring framework where the agent finds some explanations (points of failure) for discrepancies. According to this method, the agent finds a reverse plan to backtrack to a diagnosed point of failure and subsequently continues with the original plan. This method is appealing given that such a reverse plan is short with respect to the overall plan to be executed. While a reverse plan could be computed online by solving a planning problem, we present a potentially more efficient method: We first build offline a reverse plan library by finding reverse plans for action sequences, and then use this library online to construct reverse plans. The former part is done by reducing the problem of finding pairs of action sequences and reverse plans (of a certain length) to a conformant planning problem; for the latter, we present a polynomial time algorithm. Furthermore, we analyze the complexity of finding reverse plans, and obtain that the presented reduction is reasonable in general.
منابع مشابه
Monitoring the Generation and Execution of Optimal Plans by Christian Fritz
Monitoring the Generation and Execution of Optimal Plans Christian Fritz Doctor of Philosophy Graduate Department of Computer Science University of Toronto 2009 In dynamic domains, the state of the world may change in unexpected ways during the generation or execution of plans. Regardless of the cause of such changes, they raise the question of whether they interfere with ongoing planning effor...
متن کاملExplaining the Dimensions and Consequences of Geography-Political Execution of Health Promotion Plan in Kohgiluyeh and Boyerahmad Province
Introduction: The purpose of this study is to explain the dimensions and implications of the political geography of the implementation of the Health System Development Plan in Kohgiluyeh and Boyer-Ahmad Province. Methods: The research method was a survey and data gathering tool was a structured questionnaire. Sample size was determined by the modified Cochran formula (400). The research data...
متن کاملRecovery from Plan Failures in Partially Observable Environments
The paper discusses a distributed approach to multi-agent plan execution and control, where a team of agents may perform actions concurrently in a partially observable environment. Each agent is able to supervise the execution of the actions it is responsible for by means of an on-line monitoring step and to perform agent diagnosis when a failure in the execution of an action has been detected....
متن کاملKMonitor - A Tool for Monitoring Plan Execution in Action Theories
We present a monitoring tool for plan execution in non-deterministic environments, which are described in an action language, based on non-monotonic logic programming. Thanks to it, deviations of concrete executions from expected ones can be detected, and diagnostic explanations in terms of unsuccessful action executions can be obtained. The latter may be exploited for execution recovery, and m...
متن کاملMonitoring plan execution in partially observable stochastic worlds
This thesis presents two novel algorithms for monitoring plan execution in stochastic partially observable environments. The problems can be naturally formulated as partially-observable Markov decision processes (POMDPs). Exact solutions of POMDP problems are difficult to find due to the computational complexity, so many approximate solutions are proposed instead. These POMDP solvers tend to ge...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004